BeatBoxProcessor Class Reference

#include <mdaBeatBoxProcessor.h>

Inheritance diagram for BeatBoxProcessor:
Inheritance graph
[legend]

Public Member Functions

 BeatBoxProcessor ()
tresult initialize (FUnknown *context)
tresult setActive (TBool state)
void doProcessing (ProcessData &data)

Static Public Member Functions

static FUnknowncreateInstance (void *)

Static Public Attributes

static FUID uid

Protected Member Functions

void recalculate ()

Protected Attributes

float hthr
float hfil
float sthr
float kthr
float kfil1
float kfil2
float mix
float klev
float hlev
float slev
float ww
float wwx
float sb1
float sb2
float sf1
float sf2
float sf3
float kww
float kwwx
float ksb1
float ksb2
float ksf1
float ksf2
float dyne
float dyna
float dynr
float dynm
float * hbuf
float * kbuf
float * sbuf
float * sbuf2
int32 hbuflen
int32 hbufpos
int32 hdel
int32 sbuflen
int32 sbufpos
int32 sdel
int32 sfx
int32 kbuflen
int32 kbufpos
int32 kdel
int32 ksfx
int32 rec
int32 recx
int32 recpos

Constructor & Destructor Documentation


Member Function Documentation

tresult initialize ( FUnknown context  )  [virtual]

Reimplemented from Component.

tresult setActive ( TBool  state  )  [virtual]

Reimplemented from BaseProcessor.

void doProcessing ( ProcessData data  )  [virtual]

Implements BaseProcessor.

static FUnknown* createInstance ( void *   )  [inline, static]
void recalculate (  )  [protected, virtual]

Reimplemented from BaseProcessor.


Field Documentation

FUID uid [static]
float hthr [protected]
float hfil [protected]
float sthr [protected]
float kthr [protected]
float kfil1 [protected]
float kfil2 [protected]
float mix [protected]
float klev [protected]
float hlev [protected]
float slev [protected]
float ww [protected]
float wwx [protected]
float sb1 [protected]
float sb2 [protected]
float sf1 [protected]
float sf2 [protected]
float sf3 [protected]
float kww [protected]
float kwwx [protected]
float ksb1 [protected]
float ksb2 [protected]
float ksf1 [protected]
float ksf2 [protected]
float dyne [protected]
float dyna [protected]
float dynr [protected]
float dynm [protected]
float* hbuf [protected]
float* kbuf [protected]
float* sbuf [protected]
float * sbuf2 [protected]
int32 hbuflen [protected]
int32 hbufpos [protected]
int32 hdel [protected]
int32 sbuflen [protected]
int32 sbufpos [protected]
int32 sdel [protected]
int32 sfx [protected]
int32 kbuflen [protected]
int32 kbufpos [protected]
int32 kdel [protected]
int32 ksfx [protected]
int32 rec [protected]
int32 recx [protected]
int32 recpos [protected]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.